relief of stresses - Turkish English Dictionary